Mediavine\MV_DBI D

Total Complexity 190
Dependencies 3
Dependents 11
Total lines 1,169
Lines of code 777
Logical lines of code 505
Comment lines 209
Methods 43
Properties 4

Methods 43

Method Rating Maintainability Complexity Lines of code
find()
C
34 23 87
where_many()
A
40 13 60
select_one()
A
42 12 52
update()
A
43 10 51
schema_to_sql()
A
48 9 35
create_many()
A
44 7 42
select()
A
51 8 24
upsert()
S
50 7 29
normalize_errors()
S
51 7 28
normalize_data()
S
55 7 20
get_wp_sprintf_type()
S
57 7 18
get_models()
S
53 6 23
get_sprintf()
S
56 6 19
prepare_item()
S
55 6 18
delete()
S
50 5 29
find_or_create()
S
56 5 19
handle_error()
S
60 5 12
insert()
S
52 4 24
create_table()
S
56 4 16
graph_type_to_sql()
S
63 4 12
create_custom_tables()
S
63 4 11
append_relationships()
S
58 3 16
where()
S
61 3 11
get_count()
S
59 2 15
after_find()
S
66 2 8
create_schema_tables()
S
68 2 7
upgrade_database_check()
S
65 2 9
has_duplicate()
S
65 2 10
delete_by_id()
S
75 1 4
after_delete()
S
69 1 6
before_delete()
S
69 1 6
after_select()
S
82 1 3
__construct()
S
71 1 6
after_create()
S
70 1 6
select_one_by_object_id()
S
69 1 7
select_one_by_id()
S
80 1 3
create()
S
75 1 4
find_one_by_id()
S
80 1 3
find_one()
S
80 1 3
before_create()
S
70 1 6
after_update()
S
69 1 6
before_update()
S
69 1 6
allow_null()
S
79 1 3